<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>dptx: XDptx_Config Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">dptx
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XDptx_Config Struct Reference<div class="ingroups"><a class="el" href="group__dptx__v3__0.html">Dptx_v3_0</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ae2afeef00c31ea626b874e45fb2d2680"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#ae2afeef00c31ea626b874e45fb2d2680">DeviceId</a></td></tr>
<tr class="separator:ae2afeef00c31ea626b874e45fb2d2680"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46946d5bdc36055fa2459fd4d8e1c11d"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a46946d5bdc36055fa2459fd4d8e1c11d">BaseAddr</a></td></tr>
<tr class="separator:a46946d5bdc36055fa2459fd4d8e1c11d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc601e4130de1b72955b9443ea3c3442"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#afc601e4130de1b72955b9443ea3c3442">SAxiClkHz</a></td></tr>
<tr class="separator:afc601e4130de1b72955b9443ea3c3442"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5e452f3a20a37cbc5a38da108e733f"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#afe5e452f3a20a37cbc5a38da108e733f">MaxLaneCount</a></td></tr>
<tr class="separator:afe5e452f3a20a37cbc5a38da108e733f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d9e90fba3360ed16662e4fd4f3db21c"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a5d9e90fba3360ed16662e4fd4f3db21c">MaxLinkRate</a></td></tr>
<tr class="separator:a5d9e90fba3360ed16662e4fd4f3db21c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61967a7b8aa8a673c6f1cf4785d50b30"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a61967a7b8aa8a673c6f1cf4785d50b30">QuadPixelEn</a></td></tr>
<tr class="separator:a61967a7b8aa8a673c6f1cf4785d50b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a6f1f6a21a776b98d1f260cbaa036e6"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a1a6f1f6a21a776b98d1f260cbaa036e6">DualPixelEn</a></td></tr>
<tr class="separator:a1a6f1f6a21a776b98d1f260cbaa036e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8a1e41054c82ae7665abbc840a46a23"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#ac8a1e41054c82ae7665abbc840a46a23">YCrCbEn</a></td></tr>
<tr class="separator:ac8a1e41054c82ae7665abbc840a46a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a614ad0c0300186a61fddacb0422bc3cf"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a614ad0c0300186a61fddacb0422bc3cf">YOnlyEn</a></td></tr>
<tr class="separator:a614ad0c0300186a61fddacb0422bc3cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a929b4359944d85d520b4c14634ae392a"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a929b4359944d85d520b4c14634ae392a">PayloadDataWidth</a></td></tr>
<tr class="separator:a929b4359944d85d520b4c14634ae392a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefdd88941a72cdf752e1d6bed8e8a753"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#aefdd88941a72cdf752e1d6bed8e8a753">SecondaryChEn</a></td></tr>
<tr class="separator:aefdd88941a72cdf752e1d6bed8e8a753"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7713a1d6ad88e93ad7a41036f7e41052"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a7713a1d6ad88e93ad7a41036f7e41052">NumAudioChs</a></td></tr>
<tr class="separator:a7713a1d6ad88e93ad7a41036f7e41052"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2f1632d02f494b95062941bcd286d00"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#ab2f1632d02f494b95062941bcd286d00">MstSupport</a></td></tr>
<tr class="separator:ab2f1632d02f494b95062941bcd286d00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12d443c35685ba9d24dd788a51dfffc8"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a12d443c35685ba9d24dd788a51dfffc8">NumMstStreams</a></td></tr>
<tr class="separator:a12d443c35685ba9d24dd788a51dfffc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2043b0951fa248834d4306f20c9dc356"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dptx___config.html#a2043b0951fa248834d4306f20c9dc356">DpProtocol</a></td></tr>
<tr class="separator:a2043b0951fa248834d4306f20c9dc356"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a46946d5bdc36055fa2459fd4d8e1c11d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDptx_Config::BaseAddr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The base address of the core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#gaaf814b5ceb3b267656ef120b55569d80">XDptx_AllocatePayloadVcIdTable()</a>, <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>, <a class="el" href="group__dptx__v3__0.html#gab2120a4c08427e4e102efdfd17d65fac">XDptx_ClearMsaValues()</a>, <a class="el" href="group__dptx__v3__0.html#gac440c032b45acf3ae5be9eba37c9203e">XDptx_DisableMainLink()</a>, <a class="el" href="group__dptx__v3__0.html#ga7d10dab87f3f11b925e9780765c0ae08">XDptx_EnableMainLink()</a>, <a class="el" href="group__dptx__v3__0.html#gab567f6a342ca0e7c4ceef86ff1df87cf">XDptx_EstablishLink()</a>, <a class="el" href="group__dptx__v3__0.html#ga52950290a845ab93bac618ea8af9efc4">XDptx_HpdInterruptHandler()</a>, <a class="el" href="group__dptx__v3__0.html#ga9ebb3ed7a51593c63fbd31ea14924a49">XDptx_InitializeTx()</a>, <a class="el" href="group__dptx__v3__0.html#ga6e793e6d9919548dc5396e7aba1cf77b">XDptx_IsConnected()</a>, <a class="el" href="group__dptx__v3__0.html#gad743a4fa1c3ebd1170df1042339146b1">XDptx_MstDisable()</a>, <a class="el" href="group__dptx__v3__0.html#ga9e21cc5e80eee639bfcb6d86db3c63e2">XDptx_MstEnable()</a>, <a class="el" href="group__dptx__v3__0.html#gaebfd44b68145676eebcc0d463c9b4d6f">XDptx_ResetPhy()</a>, <a class="el" href="group__dptx__v3__0.html#ga0f3e36d00cbb3c9550cf880bb03cfea9">XDptx_SelfTest()</a>, <a class="el" href="group__dptx__v3__0.html#gab030d699fd11a5691295ac4ab3c48c27">XDptx_SetDownspread()</a>, <a class="el" href="group__dptx__v3__0.html#ga92d90bd5e3b79ba1ba2da23815af3de9">XDptx_SetEnhancedFrameMode()</a>, <a class="el" href="group__dptx__v3__0.html#ga115ea420baf50627b248038ef176a068">XDptx_SetLaneCount()</a>, <a class="el" href="group__dptx__v3__0.html#ga83816bbeac40d06d6fc9e37e310b0fce">XDptx_SetLinkRate()</a>, <a class="el" href="group__dptx__v3__0.html#ga93def464f8e63597dfde42ea658ec2a6">XDptx_SetMsaValues()</a>, and <a class="el" href="group__dptx__v3__0.html#ga2725860ddb4c74bf0abca8878dd987b3">XDptx_SetScrambler()</a>.</p>

</div>
</div>
<a class="anchor" id="ae2afeef00c31ea626b874e45fb2d2680"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XDptx_Config::DeviceId</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Device instance ID. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a2043b0951fa248834d4306f20c9dc356"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::DpProtocol</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The DisplayPort protocol version that this core instance is configured for. </p>
<p>0 = v1.1a, 1 = v1.2. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a1a6f1f6a21a776b98d1f260cbaa036e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::DualPixelEn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Dual pixel support by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a144510f23c003b3ee2c4e566a7e5c6b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::MaxBitsPerColor</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The maximum bits/color supported by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="afe5e452f3a20a37cbc5a38da108e733f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::MaxLaneCount</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The maximum lane count supported by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>, and <a class="el" href="group__dptx__v3__0.html#gab8c55ba66858d6af8095f263ee308d2d">XDptx_GetRxCapabilities()</a>.</p>

</div>
</div>
<a class="anchor" id="a5d9e90fba3360ed16662e4fd4f3db21c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::MaxLinkRate</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The maximum link rate supported by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>, <a class="el" href="group__dptx__v3__0.html#gab8c55ba66858d6af8095f263ee308d2d">XDptx_GetRxCapabilities()</a>, and <a class="el" href="group__dptx__v3__0.html#ga9ebb3ed7a51593c63fbd31ea14924a49">XDptx_InitializeTx()</a>.</p>

</div>
</div>
<a class="anchor" id="ab2f1632d02f494b95062941bcd286d00"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::MstSupport</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Multi-stream transport (MST) mode is enabled by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>, and <a class="el" href="group__dptx__v3__0.html#ga688ad3269be26bc021855c7f8353883e">XDptx_MstCapable()</a>.</p>

</div>
</div>
<a class="anchor" id="a7713a1d6ad88e93ad7a41036f7e41052"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::NumAudioChs</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The number of audio channels supported by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a12d443c35685ba9d24dd788a51dfffc8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::NumMstStreams</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The total number of MST streams supported by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a929b4359944d85d520b4c14634ae392a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::PayloadDataWidth</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The payload data width used by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a61967a7b8aa8a673c6f1cf4785d50b30"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::QuadPixelEn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Quad pixel support by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="afc601e4130de1b72955b9443ea3c3442"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDptx_Config::SAxiClkHz</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The clock frequency of the core instance's S_AXI_ACLK port. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>, and <a class="el" href="group__dptx__v3__0.html#ga9ebb3ed7a51593c63fbd31ea14924a49">XDptx_InitializeTx()</a>.</p>

</div>
</div>
<a class="anchor" id="aefdd88941a72cdf752e1d6bed8e8a753"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::SecondaryChEn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This core instance supports audio packets being sent by the secondary channel. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="ac8a1e41054c82ae7665abbc840a46a23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::YCrCbEn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>YCrCb format support by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
<a class="anchor" id="a614ad0c0300186a61fddacb0422bc3cf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDptx_Config::YOnlyEn</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>YOnly format support by this core instance. </p>

<p>Referenced by <a class="el" href="group__dptx__v3__0.html#ga9128bf8d6da59ba2b255197db5e621b6">XDptx_CfgInitialize()</a>.</p>

</div>
</div>
</div><!-- contents -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
